maximum probable rainfall - Francés Inglés Diccionario